﻿<?xml version="1.0" encoding="utf-8"?>
<MiniUML_Document PageWidth="793.70078740157476" PageHeight="1054.4881889763778" PageMargins="37.7952755905512,37.7952755905512,37.7952755905512,37.7952755905512">
  <Uml.Interface Name="IShape" Description="Interface" Top="56" Left="50.5" Id="auto_3">
    <Uml.Members.Property Name="Property" />
  </Uml.Interface>
  <Uml.Struct Name="Struct1" Description="Struct" Top="56" Left="226.5" Id="auto_7">
    <Uml.Members.Property Name="+ Property" />
  </Uml.Struct>
  <Uml.AbstractClass Name="Shape1" Description="Abstract Class" Top="253" Left="52.5" Id="auto_1">
    <Uml.Members.Property Name="+ Property" />
    <Uml.Members.Method Name="+ Method" />
  </Uml.AbstractClass>
  <Uml.Associations.Inheritance From="auto_5" To="auto_3">
    <Anchor Left="290.5" Top="253" />
    <Anchor Left="114.5" Top="173.55" />
  </Uml.Associations.Inheritance>
  <Uml.Associations.Inheritance From="auto_1" To="auto_3">
    <Anchor Left="114.5" Top="253" />
    <Anchor Left="114.5" Top="173.55" />
  </Uml.Associations.Inheritance>
  <Uml.Associations.Association From="auto_5" To="auto_7">
    <Anchor Left="325.5" Top="253" />
    <Anchor Left="325.5" Top="173.55" />
  </Uml.Associations.Association>
  <Uml.Class Name="Shape2" Description="Class" Top="253" Left="227.5" Id="auto_5">
    <Uml.Members.Property Name="+ Property" />
    <Uml.Members.Type Name="ClassClass" Description="Class">
      <Uml.Members.Field Name="- field" />
      <Uml.Members.Method Name="+ Method" />
    </Uml.Members.Type>
  </Uml.Class>
</MiniUML_Document>